#!/usr/bin/python
# -*-coding:utf-8-*-
import os

## 地址虚拟的
root_project_dir = './zbc_gplearn_factor_mining'

create_data_dir_list = []

cache_data_dir = os.path.join(root_project_dir, 'buffer')
create_data_dir_list.append(cache_data_dir)

logs_dir = os.path.join(root_project_dir, 'logs')
create_data_dir_list.append(logs_dir)

records_dir = os.path.join(root_project_dir, 'records')
create_data_dir_list.append(records_dir)

key_interaction_data_dir = os.path.join(root_project_dir, 'keys_interaction')
create_data_dir_list.append(key_interaction_data_dir)

existing_factor_record_dir = os.path.join(root_project_dir, 'existing_factor_record')
create_data_dir_list.append(existing_factor_record_dir)

#
raw_X_data_dir = os.path.join(root_project_dir, 'raw_X_data')
create_data_dir_list.append(raw_X_data_dir)

processed_X_data_dir = os.path.join(root_project_dir, 'processed_X_data')
create_data_dir_list.append(processed_X_data_dir)

ylabel_data_dir = os.path.join(root_project_dir, 'y_label_data')
create_data_dir_list.append(ylabel_data_dir)

label_data_dir = os.path.join(root_project_dir, 'label_data')
create_data_dir_list.append(label_data_dir)







# TODO - 创建目录
for path in create_data_dir_list:
    if not os.path.exists(path):
        os.makedirs(path)
